// <template>
//   <el-dialog
//     :title="!dataForm.id ? '新增' : '修改'"
//     :close-on-click-modal="false"
//     :visible.sync="visible">
//     <el-form :model="dataForm" :rules="dataRule" ref="dataForm" @keyup.enter.native="dataFormSubmit()" label-width="80px">
//     <el-form-item label="学号" prop="studnetCode">
//       <el-input v-model="dataForm.studnetCode" placeholder=""></el-input>
//     </el-form-item>
//     <el-form-item label="真实姓名" prop="reallyName">
//       <el-input v-model="dataForm.reallyName" placeholder=""></el-input>
//     </el-form-item>
//     <el-form-item label="用户名" prop="username">
//       <el-input v-model="dataForm.username" placeholder="用户名"></el-input>
//     </el-form-item>
//     <el-form-item label="手机号" prop="mobile">
//       <el-input v-model="dataForm.mobile" placeholder="手机号"></el-input>
//     </el-form-item>
//     <el-form-item label="密码" prop="password">
//       <el-input v-model="dataForm.password" placeholder="密码"></el-input>
//     </el-form-item>
//     <el-form-item label="创建时间" prop="createTime">
//       <el-input v-model="dataForm.createTime" placeholder="创建时间"></el-input>
//     </el-form-item>
//     <el-form-item label="最后一次登录时间" prop="loginTime">
//       <el-input v-model="dataForm.loginTime" placeholder="最后一次登录时间"></el-input>
//     </el-form-item>
//     <el-form-item label="是否删除" prop="isDelete">
//       <el-input v-model="dataForm.isDelete" placeholder="是否删除"></el-input>
//     </el-form-item>
//     </el-form>
//     <span slot="footer" class="dialog-footer">
//       <el-button @click="visible = false">取消</el-button>
//       <el-button type="primary" @click="dataFormSubmit()">确定</el-button>
//     </span>
//   </el-dialog>
// </template>

// <script>
//   export default {
//     data () {
//       return {
//         visible: false,
//         dataForm: {
//           id: 0,
//           studnetCode: '',
//           reallyName: '',
//           username: '',
//           mobile: '',
//           password: '',
//           createTime: '',
//           loginTime: '',
//           isDelete: ''
//         },
//         dataRule: {
//           studnetCode: [
//             { required: true, message: '不能为空', trigger: 'blur' }
//           ],
//           reallyName: [
//             { required: true, message: '不能为空', trigger: 'blur' }
//           ],
//           username: [
//             { required: true, message: '用户名不能为空', trigger: 'blur' }
//           ],
//           mobile: [
//             { required: true, message: '手机号不能为空', trigger: 'blur' }
//           ],
//           password: [
//             { required: true, message: '密码不能为空', trigger: 'blur' }
//           ],
//           createTime: [
//             { required: true, message: '创建时间不能为空', trigger: 'blur' }
//           ],
//           loginTime: [
//             { required: true, message: '最后一次登录时间不能为空', trigger: 'blur' }
//           ],
//           isDelete: [
//             { required: true, message: '是否删除不能为空', trigger: 'blur' }
//           ]
//         }
//       }
//     },
//     methods: {
//       init (id) {
//         this.dataForm.id = id || 0
//         this.visible = true
//         this.$nextTick(() => {
//           this.$refs['dataForm'].resetFields()
//           if (this.dataForm.id) {
//             this.$http({
//               url: this.$http.adornUrl(`/user/user/info/${this.dataForm.id}`),
//               method: 'get',
//               params: this.$http.adornParams()
//             }).then(({data}) => {
//               if (data && data.code === 0) {
//                 this.dataForm.studnetCode = data.user.studnetCode
//                 this.dataForm.reallyName = data.user.reallyName
//                 this.dataForm.username = data.user.username
//                 this.dataForm.mobile = data.user.mobile
//                 this.dataForm.password = data.user.password
//                 this.dataForm.createTime = data.user.createTime
//                 this.dataForm.loginTime = data.user.loginTime
//                 this.dataForm.isDelete = data.user.isDelete
//               }
//             })
//           }
//         })
//       },
//       // 表单提交
//       dataFormSubmit () {
//         this.$refs['dataForm'].validate((valid) => {
//           if (valid) {
//             this.$http({
//               url: this.$http.adornUrl(`/user/user/${!this.dataForm.id ? 'save' : 'update'}`),
//               method: 'post',
//               data: this.$http.adornData({
//                 'id': this.dataForm.id || undefined,
//                 'studnetCode': this.dataForm.studnetCode,
//                 'reallyName': this.dataForm.reallyName,
//                 'username': this.dataForm.username,
//                 'mobile': this.dataForm.mobile,
//                 'password': this.dataForm.password,
//                 'createTime': this.dataForm.createTime,
//                 'loginTime': this.dataForm.loginTime,
//                 'isDelete': this.dataForm.isDelete
//               })
//             }).then(({data}) => {
//               if (data && data.code === 0) {
//                 this.$message({
//                   message: '操作成功',
//                   type: 'success',
//                   duration: 1500,
//                   onClose: () => {
//                     this.visible = false
//                     this.$emit('refreshDataList')
//                   }
//                 })
//               } else {
//                 this.$message.error(data.msg)
//               }
//             })
//           }
//         })
//       }
//     }
//   }
// </script>
